madder than a wet hen - French English Dictionary